<?php
session_start();
// 创建一个 400x300 的图像
$image = imagecreatetruecolor(400, 300);

// 分配颜色
$white = imagecolorallocate($image, 255, 255, 255);
$black = imagecolorallocate($image, 0, 0, 0);
$other = imagecolorallocate($image, 150, 175, 145);
// 填充背景色
imagefilledrectangle($image, 0, 0, 399, 299, $white);
$font1 = "Hey man,";
$font2 = "What can I say?";
$font3 = "Mamba out!";

// 绘制矩形和文字
imagerectangle($image, 50, 50, 350, 250, $black);
imagestring($image, 5, 75, 75, $font1, $black);
imagestring($image, 15, 75, 115, $font2, $black);
imagestring($image, 25, 75, 155, $font3, $black);

//输出验证码
imagestring($image, 25, 75, 195, "code: ".$_SESSION['code'], $black);

//添加一个圆形,并填充其他颜色
imagefilledellipse($image, 270, 150, 100, 100, $other);



// 输出图像到浏览器
header('Content-Type: image/png');
imagepng($image);

// 释放内存
imagedestroy($image);
?>